<?php

namespace app\admin\controller;

use app\common\service\File;

class Upload extends Base
{
    // 上传文件
    public function file()
    {
        // 文件类型，1图片，2视频
        $type = input('type');
        // 上传的文件路径
        $dir = input('dir');
        if (empty($type) || empty($dir)) {
            return json(self::sendResult(100));
        }

        // 限制100g
        $size = 100 * 1024 * 1024 * 1024;
//        $size = ($type == 2) ? (100 * 1024 * 1024 * 1024) : (500 * 1024 * 1024);
        $file = new File($size);
        $return = $file->formFile($dir, $type);

        return json(self::sendResult($return['code'], $return['data'], $return['msg']));
    }

    
}